webbed gloves - Spanish English Dictionary